Reactive Mobility by Failure: When Fail Means Move
نویسندگان
چکیده
Mobile agent development is mainly supported by Java-based platforms and tools. However, the weak mobility model they use, the lack of adequate support for developing inference and reasoning mechanisms, added to the inherent complexity of building location-aware software, impose strong limitations for developing mobile intelligent agent systems. In this article we present MoviLog, a platform for building Prolog-based mobile agents with a strong mobility model. MoviLog is an extension of JavaLog, an integration of Java and Prolog, that allows us to take advantage of the best features of the programming paradigms they represent. MoviLog agents, called Brainlets, are able to migrate among different Web sites, either proactively or reactively, to use the available knowledge in order to find a solution. The major contribution of MoviLog is its Reactive Mobility by Failure (RMF) mechanism. RMF is a mechanism that acts when an agent needs a resource or service that is not available at the current executing site. RMF uses a distributed multi-agent system to transparently transport the executing agent to the site where the resource/service is available, thus reducing the development effort with respect to the traditional mobile agent approach, while maintaining its advantages.
منابع مشابه
Local Route Repair in MANET for on Demand Routing Protocol: A Review
Ad hoc networks are the infrastructure-less wireless network in which there is no central access point. MANETs are the ad hoc networks in which nodes are mobile. Due to continuous mobility of nodes, topology is highly dynamic and unpredictable. Due to mobility of nodes probability of link failure is high as nodes can move away from the active path and remains no longer accessible. Local route r...
متن کاملAlleviating Effects of Mobility on TCP Performance in Ad Hoc Networks Using Signal Strength Based Link Management
Mobility in ad hoc networks causes link failures, which in turn result in packet losses. TCP attributes these losses to congestion. This results in frequent TCP retransmission timeouts and degradation in TCP performance even at light loads. We propose mechanisms that are based on signal strength measurements to alleviate such packet losses due to mobility at light loads. Our key ideas are (a) i...
متن کاملThe Effects of Too-Big-to-fail Banks on Depositors' Behavior
In the wake of recent financial crisis, large banks have been considered as important factors in financial markets in the world, since these bankschr(chr('39')39chr('39')) failure could affect the whole economy by extending systemic risk. With regard to this issue, when large banks face insolvency or bankruptcy, larger part of economy would be affected, and with the interconnectedness between b...
متن کاملOn the Behavior of Broadcasting Protocols for MANETs Under Omission Faults Scenarios
Ensuring reliable communication between nodes is a major challenge in mobile ad-hoc networks due to wireless signal propagation that can be significantly affected by terrain, obstacles, battery exhaustion and node mobility. Existing broadcasting protocols for MANETs are able to deal with mobility, as well as congestion and collision, but only when under a fail-stop failure model. However, this ...
متن کاملOptimal Routing Service for Wireless Network security and Management
WirelessNetwork Environment poses its unique challenges to the existing Transaction models which are fail to solve. Wireless ad hoc networks (WANETs) experience serious security issues even when solutions employ preventive or reactive security mechanisms. In order to support both network operations and security requirements of critical applications, we present SANA, a Secure Ad hoc Network Arch...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information Systems Frontiers
دوره 7 شماره
صفحات -
تاریخ انتشار 2005